turnkey bid - German English Dictionary